@charset "utf-8";
/* CSS Document */
html,body {width:100%; height:100%; overflow:hidden; position: relative; -webkit-tap-highlight-color: rgba(0,0,0,0); background:#fff;-webkit-overflow-scrolling:touch;}
body, div, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td {margin:0;padding:0; font-family:Helvetica; word-break:break-all;}
ul, li{list-style:none;margin:0;padding:0;}
img{margin:0; padding:0; border:0; }
a{text-decoration:none; display:block;color:gray}
:focus{outline:none; border:none;}
.clear{clear:both;}
input,select{-webkit-appearance: none;}
.hide{display:none;}
/**滚动条**/
::-webkit-scrollbar{height:0px; width:0px}
/**滚动条**/
.page,.page-ff,.page-ec,.page-e9{width:100%; height:100%; overflow-x:hidden; overflow-y:auto;  }
.page{background:#f3f3f3;}
.page-ff{background:#fff;}
.page-ec{ background:#e0e6e6}
.page-e9{background:#e9eff1}
.search,.head{ background:#52c6bf;height:45px;width:100%; position:absolute; left:0; top:0; z-index:9999;}
.search-cont,.head-cont{overflow:hidden; padding:8px 10px; }
.head-tit{ overflow:hidden; color:#fff; font-weight:bold; text-align:center; display:block; line-height:29px; font-size:18px;}
.search-inp{overflow:hidden; background:#2da49d; color:#7ad5cf; border-radius:5px; height:30px; line-height:30px; }
.search-input-box{overflow:hidden;height:30px;  }
.search-input{ background:none; border:none; height:20px; padding:5px 0; width:100%; line-height:20px; color:#6bcbc5; font-size:14px;}
.search-input::-webkit-input-placeholder { color:#6bcbc5}
.search-input:-ms-input-placeholder { color:#6bcbc5}
.h45{ height:45px; overflow:hidden;}
.banner{width:100%; overflow:hidden;}
.slideBox{ position:relative; overflow:hidden; width:100%;}
.slideBox .hd{ position:absolute; height:28px; line-height:28px; bottom:0; left:50%; margin-left:-35px; z-index:1; }
.slideBox .hd li{ display:inline-block; width:5px; height:5px; filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9;opacity: 0.9; border:2px #fff solid;  -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;; text-indent:-9999px; overflow:hidden; margin:0 6px;   }
.slideBox .hd li.on{ background:#52c6bf; border:2px #52c6bf solid;}
.slideBox .bd{ position:relative; z-index:0; }
.slideBox .bd li{ position:relative; text-align:center;  }
.slideBox .bd li img{ background:url(images/loading.gif) center center no-repeat;  vertical-align:top; width:100%;}
.menu{overflow:hidden; padding:0px; background:url(../images/xian1.jpg) #fff bottom repeat-x; background-size:1px 1px; padding:20px 10px 0px 10px;}
.menu-sub{width:25%;text-align: center; float:left; margin-bottom:20px; font-size:14px; overflow:hidden;}
.menu-sub a{width:40px; height:40px; background-size:40px; overflow:hidden; margin:0 auto 5px auto;}
.menu-sub span{line-height:25px; display:block;}
.menu-sub1,.menu-sub2,.menu-sub3,.menu-sub4,.menu-sub5,.menu-sub6,.menu-sub7,.menu-sub8{background:url(../images/icon-section.png) no-repeat;}
.menu-sub1{background-position:0 0; }
.menu-sub2{background-position:0px -41px;}
.menu-sub3{background-position:0px -82px;}
.menu-sub4{background-position:0px -123px;}
.menu-sub5{background-position:0px -164px;}
.menu-sub6{background-position:0px -205px;}
.menu-sub7{background-position:0px -246px;}
.menu-sub8{background-position:0px -287px;}
.coverflow-tit,.know-tit{overflow:hidden; padding:10px; line-height:25px; font-size:15px; background:url(../images/xian2.jpg) #fff top repeat-x; background-size:1px 1px; }
.coverflow-tit{color:#f64059;margin-top:10px;}
.coverflow{width:100%; height:220px; padding:10px 0; overflow:hidden; background:url(../images/xian2.jpg) #f4f6f6 top repeat-x; background-size:1px 1px;}
.coverflow .swiper-container {width: 100%; }
.coverflow .swiper-slide { width: 280px; height: 220px;}
.coverflow-cont{width:280px; height:220px; margin:0px auto;box-shadow:0px 0px 15px #ddd; background:#fff; border-radius:4px;}
.coverflow-img{margin: 0 auto; height:150px; display:block; overflow:hidden;  border-top-left-radius:4px;border-top-right-radius: 4px;}
.coverflow-info{background:url(../images/xian2.jpg) top repeat-x; background-size:1px 1px; display:block; overflow:hidden; padding:10px;  }
.coverflow-info-left{width:150px; float:left; padding-right:10px; background:url(../images/xian3.jpg) right repeat-y; background-size:1px 1px; display:inline-block; }
.coverflow-info-tit{color:#282b2c; font-size:16px; height:25px;  line-height:25px;overflow:hidden; display:block;}
.coverflow-info-deso{height:25px; color:#a1a9ad; font-size:14px;   line-height:25px;overflow:hidden; display:block;}
.coverflow-info-right{width:90px; float:left;display:inline-block; padding-left:10px;}
.coverflow-info-pl{ font-size:14px; color:#ccc; display:block; padding-bottom:4px; line-height:25px;}
.coverflow-info-plno{ width:14px; height:17px; margin-right:5px; display:inline-block; color:#fff; background:url(../images/plbg.png) center no-repeat; background-size:26px;font-style:normal; font-size:14px; text-align:center;}

.know-tit{ color:#52c6bf;}
.know{ padding:10px; background:url(../images/xian2.jpg) #fff top repeat-x; background-size:1px 1px;}
.know-ul{ overflow:hidden;}
.know-li{ width:100%; float:left; background:url(../images/xian1.jpg) #fff bottom repeat-x; background-size:1px 1px; padding-bottom:10px; margin-bottom:10px;}
.know-img{ width:80px; height:60px; border:1px #eaebeb solid; float:left; margin-right:10px;}
.know-right{ overflow:hidden;}
.know-right-tit{ font-size:16px; color:#000; display:block; margin-bottom:10px; }
.know-right-info{ display:block;}
.know-right-bq1,.know-right-bq2,.know-right-bq3,.know-right-bq4,.know-right-bq5,.know-right-bq6,.know-right-bq7,.know-right-bq8,.know-right-bq9,.know-right-bq10,.know-right-bq11,.know-right-bq12,.know-right-bq13{border-radius:4px; display:block; width:70px; float:left; font-size:12px;  line-height:20px; text-align:center;}
.know-right-bq1{color:#ff933d; border:1px #ff933d solid;}
.know-right-bq2{color:#f897d9; border:1px #f897d9 solid;}
.know-right-bq3{color:#7d7c7c; border:1px #7d7c7c solid;}
.know-right-bq4{color:#f76d81; border:1px #f76d81 solid;}
.know-right-bq5{color:#1ad590; border:1px #1ad590 solid;}
.know-right-bq6{color:#6aaaf9; border:1px #6aaaf9 solid;}
.know-right-bq7{color:#6aaaf9; border:1px #6aaaf9 solid;}
.know-right-bq8{color:#6aaaf9; border:1px #6aaaf9 solid;}
.know-right-bq9{color:#6aaaf9; border:1px #6aaaf9 solid;}
.know-right-bq10{color:#6aaaf9; border:1px #6aaaf9 solid;}
.know-right-bq11{color:#6aaaf9; border:1px #6aaaf9 solid;}
.know-right-bq12{color:#6aaaf9; border:1px #6aaaf9 solid;}
.know-right-bq13{color:#6aaaf9; border:1px #6aaaf9 solid;}
.know-right-pls{ color:#ccc; font-size:14px; float:right;line-height:22px;}
.load-more{ height:20px; width:100%; background:url(../images/xian1.jpg) center repeat-x; background-size:1px 1px; text-align:center;}
.load-more span{ background:#fff; text-align:center; font-size:14px; color:#ccc;}
.knowledgeList-menu{ position:absolute; left:0; top:45px; height:40px; background:#fff;}
.tabBox .hd{ height:40px; overflow-x:auto; overflow-y:hidden; line-height:40px; padding:0; font-size:20px; background:#fff; }
.tabBox .hd ul{ height:40px; width:960px; }
.tabBox .hd ul li{ float:left; margin:0 10px; color:#515151; }
.tabBox .hd ul li a{ color:#444849; font-size:14px; }
.tabBox .hd ul .on a{ display:block;color:#52c6bf;   }
.tabBox .bd ul{ padding:0;  }
.tabBox .bd li{ overflow:hidden; }
.tabBox .bd a{ -webkit-tap-highlight-color:rgba(0,0,0,0); } 
.tabBox .bd li a{ color:#555;  }
.knowList-t{ overflow:hidden; }
.knowList-pic{overflow:hidden; position:relative; }
.knowList-pic img{ display:block;}
.knowList-pic-tit{ width:100%;  background:url(../images/zz.png) repeat; position:absolute; left:0; bottom:0; z-index:10;}
.knowList-pic-tit span{ display:block; padding:0 10px; color:#fff; font-size:18px; line-height:50px;}
.knowList-con{overflow:hidden; padding:10px 0 0 0; }
.knowList-li{overflow:hidden; background:url(../images/xian1.jpg) #fff bottom repeat-x; background-size:1px 1px; padding:0 10px 10px 10px; margin-bottom:10px;}
.knowledgeShow-main{ overflow:hidden; padding:10px;}
.knowledgeShow-tit{ overflow:hidden; padding:5px 0 0 0; line-height:30px; font-size:16px; background:url(../images/xian1.jpg) #fff bottom repeat-x; background-size:1px 1px; }
.knowledgeShow-time{ float:right; font-size:14px; color:#999; line-height:30px; display:inline-block; margin-left:5px;}
.knowledgeShow-img{ width:100%; display:block;}
.knowledgeShow-cont{ overflow:hidden; color:#666; font-size:14px; line-height:24px; padding:10px 0;}
.knowList-time{ color:#ccc; font-size:14px;display:block;  float:left;}
.cate-left{ float:left; width:150px; height:100%; overflow-x:hidden; overflow-y:auto; background:url(../images/xian3.jpg) #f7f7f7 right repeat-y; background-size:1px 1px;}
.cate-left ul{width:100%; height:auto; overflow:hidden;}
.cate-left ul li{width:100%; height:50px; background:url(../images/xian1.jpg)  bottom repeat-x; background-size:1px 1px; }
.cate-left ul li a{ line-height:50px; text-align:center; color:#292a2c; font-size:15px;}
.cate-left ul li.select{ background:#fff; border-left:2px #53c6bf solid; }
.cate-left ul li.select a{color:#53c6bf;}
.cate-right{ height:100%;  overflow-x:hidden; overflow-y:auto; }
.cate-right ul{width:100%; height:auto; overflow:hidden;}
.cate-right ul li{width:100%; height:50px; }
.cate-right ul li a{ line-height:50px; text-align:left; padding-left:20px; color:#292a2c; font-size:15px;}
.proshow{ overflow:hidden; padding:10px 0px 10px 10px; background:#fff ;}
.proshow-tit{ font-size:16px; color:#000; line-height:24px; }
.proshow-tit-right{ float:right; display:inline-block; padding-right:10px;}
.proshow-bao{ height:15px;}
.proshow-otc{ height:15px; margin-left:5px;}
.proshow-deso{ color:#999; font-size:15px; line-height:24px; display:block; padding:5px 10px 10px 0;background:url(../images/xian1.jpg) #fff  bottom repeat-x; background-size:1px 1px;}
.proshow-price{ padding-top:10px; display:block;color:#000; font-size:14px;}
.proshow-lsprice{ border-radius:4px; display:inline-block; padding:0px 5px; border:1px #299dff solid; color:#299dff; font-size:14px;}
.proshow2{ margin-top:10px;overflow:hidden; padding:10px 0px 0px 10px; background:#fff ;}
.proshow-pf{ overflow:hidden; font-size:14px; line-height:20px; padding-bottom:10px; background:url(../images/xian1.jpg) bottom repeat-x; background-size:1px 1px;}
.proshow-pf-cs{ color:#f94b4d;}
.proshow-pf-l{ float:left; margin-right:5px;}
.proshow-pf-con{ display:block; padding:10px 0 0 0; }
.proshow-pf-con-li{ display:inline-block; position:relative; margin-right:10px; margin-bottom:10px;}
.proshow-pf-con-r{ display:inline-block; margin-left:20px; padding:0 5px;background:#fd7c7c;border-top-right-radius:4px;border-bottom-right-radius:4px; font-size:12px; color:#fff; line-height:26px;}
.proshow-pf-lj{ width: 0;height: 0; border-top: 13px solid transparent;border-right: 20px solid #fd7c7c; border-bottom: 13px solid transparent; display:inline-block; position:absolute; left:0; top:0;  }
.proshow-pf-yuan{position:absolute; left:12px; top:-2px; z-index:10; width:4px; height:4px; background:#fff;border-radius:2px;}
.proshow-sms,.proshow-hot-pl{ font-size:15px; color:#464b4d; display:block; padding-bottom:10px; padding-right:10px;}
.proshow3{ margin-top:10px;overflow:hidden; padding:10px 0px 0px 0px; background:#fff ;}
.proshow-hot-pl{ background:url(../images/xian1.jpg) bottom repeat-x; background-size:1px 1px; padding-left:10px;}
.proshow-hot-pl span{ color:#52c6bf; float:right; font-size:14px;}
.proshow-hot-pl-time{ float:right; color:#999; font-size:14px; line-height:50px; padding-right:10px; display:inline-block;}
.proshow-hot-pl-img{ width:50px; height:50px;border-radius:25px; float:left; margin-right:10px;}
.proshow-hot-pl-ul{ overflow:hidden;}
.proshow-hot-pl-ul li{ padding:10px 0 10px 10px;overflow:hidden; background:url(../images/xian1.jpg) bottom repeat-x; background-size:1px 1px;}
.proshow-hot-pl-top{ overflow:hidden; display:block; background:url(../images/xian1.jpg) bottom repeat-x; background-size:1px 1px; padding-bottom:10px;}
.proshow-hot-pl-tit{ display:block; overflow:hidden;font-size:14px; color:#282b2c; line-height:24px; }
.proshow-hot-pl-star{ display:block; overflow:hidden; }
.proshow-hot-pl-mid{display:block; overflow:hidden; font-size:14px; line-height:24px; color:#282b2c; padding:10px 10px 10px 0;} 
.proshow-hot-pl-btm{display:block; overflow:hidden; padding-right:10px;}
.proshow-hot-pl-zan,.proshow-hot-pl-pl{ width:47%; height:30px; line-height:30px; text-align:center; color:#afb6b9; border:1px #afb6b9 solid;border-radius:4px; display:inline-block;}
.proshow-hot-pl-zan{ margin-right:2%;}
.proshow-hot-pl-con{ display:table; margin:0 auto;}
.proshow-foot{ position:absolute; left:0; bottom:0; width:100%; height:45px; z-index:9999; background:url(../images/xian.jpg) #fff top repeat-x; background-size:1px 1px;}
.proshow-foot-sub{ width:50%; float:left; padding:10px 0; display:inline-block; }
.proshow-foot-sub-c{ display:table; margin:0 auto; height:25px; line-height:25px; color:#52c6bd; font-size:16px;}
.proshow-foot-sx{ width:1px; height:25px; display:inline-block; float:right;  background:url(../images/xian3.jpg) repeat-y; background-size:1px 1px;}
.sch-qx{ color:#fff; font-size:16px; float:right; display:inline-block; padding-left:10px; line-height:30px;}
.search-tit{ display:block; line-height:24px;}
.search-con{ overflow:hidden; background:#fff;border-radius:4px; margin:10px; padding:10px; display:block; font-size:16px; color:#565b5e; line-height:30px; }
.search-ul{ width:100%; float:left; padding-top:5px;}
.search-ul li{ float:left; width:48%; padding-right:1%; font-size:14px; color:#575c5f;}
.search-trash{ display:table; float:right; color:#ccc; font-size:15px; line-height:20px;}
.my{ overflow:hidden; position:relative; filter: progid:DXImageTransform.Microsoft.Blur(PixelRadius=10, MakeShadow=false); /* IE6~IE9 */
-webkit-filter: blur(10px); /* Chrome, Opera */  -moz-filter: blur(10px); -ms-filter: blur(10px); filter: blur(10px);}
.my-banner{ z-index:0; position:absolute; left:0; top:0;}
.my-top-l{ width:30px; height:30px; position:relative; display:table; float:left; }
.my-top{overflow:hidden; padding:10px; display:block; z-index:50}
.my-top-pl{ position:absolute; left:0; top:0; z-index:50}
.my-top-yuan{ display:block; position:absolute; right:-3px; top:0px; background:#f81717; z-index:80; width:10px; height:10px;border-radius:5px;}
.my-mid{ display:table; margin:0 auto; text-align:center;}
.my-tx{ width:70px; height:70px;border-radius:40px; margin:0 auto; border:5px #bbb solid; display:block;}
.my-name{ color:#fff; display:block; padding:10px 0; font-size:16px;}
.my-jf{ display:table; height:26px; line-height:26px; padding:0px 10px; margin-bottom:20px;  background:#cd6e4d;border-radius:13px; color:#fff; font-size:12px;}
.my-sub1{ overflow:hidden;background:url(../images/xian1.jpg) bottom repeat-x; background-size:1px 1px; padding:0 0 0 10px; background:#fff; margin-top:10px;}
.my-menu,.my-menu1{ padding:10px 10px 10px 0px;display:block; overflow:hidden; color:#282b2c; line-height:25px; font-size:16px;}
.my-menu{ background:url(../images/xian1.jpg) bottom repeat-x; background-size:1px 1px; }
.my-menu-r{ display:table; float:right; color:#ccc; font-size:16px;}
.my-icon1,.my-icon2,.my-icon3,.my-icon4,.my-icon5,.my-icon6{ display:inline-block; float:left; width:22px; height:22px; background:url(../images/my.png) no-repeat;  background-size:22px; margin-right:10px;}
.my-icon1{background-position:0 0;}
.my-icon2{background-position:0 -24px;}
.my-icon3{background-position:0 -50px;}
.my-icon4{background-position:0 -74px;}
.my-icon5{background-position:0 -98px;}
.my-icon6{background-position:0 -124px;}
.login{ position:relative; padding:10px; background:url(../images/loginbanner.png) top center no-repeat; background-size:100%;}
.login-banner{ width:100%; height:auto; position:absolute; left:0; top:0; z-index:0}
.login-tx{ z-index:200; position:absolute; bottom:0px; left:0; width:100%; height:80px; text-align:center; display:block;  }
.register-logo{z-index:200; position:absolute; bottom:60px; left:0; height:90px; text-align:center; display:block; width:100%;}
.register-logo img{ height:90px; margin:0 auto; }
.login-tx img{width:70px; height:70px; border:5px #fff solid;  border-radius:40px;margin:0 auto; box-shadow: 0px 0px 5px #cdd2d4; background:#fff;  }
.login-sub{ width:100%;}
.login-sub-c{ overflow:hidden; margin:10px; padding:10px; background:#fff;border-radius:4px;}
.login-inp{ overflow:hidden;}
.login-inp input{ width:100%; height:20px; border:none; background:none; line-height:25px;color:#282b2c; font-size:14px; }
.login-btn-c{overflow:hidden; margin:20px 10px 10px 10px;}
.login-btn{ width:100%; height:40px; border:none;border-radius:4px; background:#52c6bf; color:#fff; font-size:18px;}
.wrap {position: relative;float: right; margin-left:5px;}
.wrap1{float: right; margin-left:5px; padding-left:10px; line-height:25px; font-size:14px; color:#52c6bf; background:url(../images/xian3.jpg) left top repeat-y; background-size:1px 1px;}
.wrap input {display:none;}
.wrap .txt{ color:#fff; position:absolute; left:5px; top:5px; font-size:10px;}
.slider-v2 {position: relative;display: block;width: 3em;height: 1.5em;cursor: pointer;border-radius: 1.5em;transition: 350ms;}
.slider-v2::after { position: absolute;content: '';width: 1.5em;height: 1.5em;top: 0em;left: 0em;border-radius: 50%;transition: 250ms ease-in-out;
background: linear-gradient(#f5f5f5 10%, #eeeeee);box-shadow: 0 0.1em 0.15em -0.05em rgba(255, 255, 255, 0.9) inset, 0 0.2em 0.2em -0.12em rgba(0, 0, 0, 0.5);}
.slider-v2::before { position: absolute;content: '';width: 3em;height: 1.5em;top: 0em;left: 0em;border-radius: 0.75em;transition: 250ms ease-in-out;background: linear-gradient(rgba(0, 0, 0, 0.07), rgba(255, 255, 255, 0.1)), #d0d0d0;
box-shadow: 0 0.08em 0.15em -0.1em rgba(0, 0, 0, 0.5) inset, 0 0.05em 0.08em -0.01em rgba(255, 255, 255, 0.7), 0 0 0 0 rgba(68, 204, 102, 0.7) inset;}
.wrap input:checked + .slider-v2::before {box-shadow: 0 0.08em 0.15em -0.1em rgba(0, 0, 0, 0.5) inset, 0 0.05em 0.08em -0.01em rgba(255, 255, 255, 0.7), 3em 0 0 0 rgba(82, 198, 191, 0.7) inset;}
.wrap input:checked + .slider-v2::after {left: 1.5em;}
.login-fl{ float:left; color:#52c6bf; font-size:14px;}
.login-fr{float:right; color:#52c6bf; font-size:14px;}
.login-btn-c1{ text-align:center;}
.login-zh{ display:inline-block; background:#fff; border-radius:5px; padding:10px;margin:0 15px;}
/**icon**/
@font-face {font-family: 'icomoon';src:url('fonts/icomoon.eot?jwiau8');src:url('fonts/icomoon.eot?jwiau8#iefix') format('embedded-opentype'),url('fonts/icomoon.ttf?jwiau8') format('truetype'),url('fonts/icomoon.woff?jwiau8') format('woff'),
url('fonts/icomoon.svg?jwiau8#icomoon') format('svg');font-weight: normal;font-style: normal;}
[class^="icon-"], [class*=" icon-"] {font-family: 'icomoon' !important;speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;
    -webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-iconfont-icon28:before{content: "\e906"; color:#e56a3f; font-size:26px;float:left;margin-right:0px;}
.icon-iconfont-zhishiku:before{content: "\e907"; color:#52c6bf; font-size:18px;float:left;margin-right:5px; line-height:25px;}
.icon-iconfont-sousuo:before{content: "\e903"; color:#6bcbc5; font-size:18px; margin-left:5px; margin-right:5px; line-height:30px; float:left;}
.icon-iconfont-yuanzhongtou:before{content: "\e905"; color:#fff; font-size:28px; line-height:30px; float:right;margin-left:5px;}
.icon-iconfont-yuanzhongtou-2{float:right;margin-left:5px;border-radius: 100%}
.icon-iconfont-yuyin:before {content: "\e904"; font-size:22px; float:right;color:#6bcbc5;line-height:30px;margin-right:5px; margin-left:5px; }
.icon-iconfont-fanhui:before{content: "\e900"; color:#fff; font-size:26px;float:left;margin-left:-5px;}
.icon-iconfont-fanhui1:before{content: "\e901"; color:#fff; font-size:26px;float:left;}
.icon-iconfont-star:before{content: "\e908"; color:#fff; font-size:26px;float:right;}
.icon-iconfont-star1:before{content: "\e902"; color:#f94b4d; font-size:15px; float:left; line-height:20px; margin-right:2px; }
.icon-iconfont-star2:before{content: "\e908"; color:#f94b4d; font-size:15px;float:left;line-height:20px;margin-right:2px;   }
.icon-iconfont-star3:before{content: "\e902"; color:#f1b33b; font-size:16px;float:left;line-height:20px;margin-right:2px;   }
.icon-iconfont-star4:before{content: "\e908"; color:#f1b33b; font-size:16px;float:left;line-height:20px;margin-right:2px;   }
.icon-iconfont-gengduo:before{content: "\e90b"; color:#b4babd; font-size:20px; float:right; }
.icon-iconfont-zan:before{content: "\e909"; color:#afb6b9; font-size:20px; line-height:30px; float:left; }
.icon-iconfont-pinglun:before{content: "\e90c"; color:#afb6b9; font-size:18px; line-height:30px; margin-right:5px;float:left; }
.icon-iconfont-dibiao:before{content: "\e90d"; color:#52c6bd; font-size:22px; line-height:23px; margin-right:5px;float:left; }
.icon-iconfont-bianjixiaoxi:before{content: "\e90c"; color:#52c6bd; font-size:22px; line-height:23px; margin-right:5px;float:left; }
.icon-iconfont-clock:before{content: "\e90e"; color:#53c6bf; font-size:24px;float:left;margin-right:5px;}
.icon-iconfont-trash:before{content: "\e90f"; color:#ccc; font-size:18px; float:left;margin-right:5px;}
.icon-iconfont-shezhi:before{content: "\e910"; color:#fff; font-size:30px; float:right;}
.icon-iconfont-fanhui2:before{content: "\e901"; color:#fff; font-size:12px;float:right; line-height:26px; margin-left:5px;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1); -o-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;}
.icon-iconfont-shouji:before{content: "\e912"; color:#aab1b5; font-size:26px; float:left;margin-right:5px;}
.icon-iconfont-suo:before{content: "\e911"; color:#aab1b5; font-size:24px; float:left; margin-right:5px;}
.icon-iconfont-quxiao:before{content: "\e913"; color:#aab1b5; font-size:24px; float:right; line-height:25px; margin-left:5px; }
.icon-iconfont-qq:before{content: "\e916"; color:#72bbff; font-size:30px; }
.icon-iconfont-weixin:before{content: "\e914"; color:#52c6bf; font-size:30px; }
.icon-iconfont-xinlangweib:before{content: "\e915"; color:#e28282; font-size:30px; }
.icon-iconfont-kupaishouji:before{content: "\e917"; color:#aab1b5; font-size:26px; float:left;margin-right:5px; }
.status_alert{margin: 30px auto;width: 140px;text-align:center;border-radius:5px;line-height: 25px;font-size: 12px;color:white;background-color: #292a2c; opacity: 0.8;}

.pro-nav{ z-index:2;height:30px; width:100%; background:url(../images/xian1.jpg) bottom repeat-x; background-size:1px 1px; background-color: #dbdbdb}
.pro-navspan{ width:49%; color:#333; font-size:14px; height:25px; line-height:25px; padding:4px 0; display:inline-block; text-align:center;}
.pro-navspan-slt{ color:#6acdc7 !important;;}
.pro-navspan-xian{ width:1px; height:25px; float:right; background:url(../images/xian3.jpg) repeat-y; background-size:1px 1px;}
.pro-arrow{width:0; height:0; margin-top:10px;margin-right:10px; float:right; border-left:6px solid transparent;border-right:6px solid transparent;}
.pro-arrow-down{border-top:6px solid #333; }
.pro-arrow-up{border-bottom:6px solid #6acdc7; }
.pro-navcon{ display:none; position:absolute; top:45px; left:0; z-index:500; width:100%;padding:0 0 0 10px; background:#f8f8f8; }
.pro-navcon a{ display:block; padding:10px; margin-left:10px; color:#333; font-size:15px; background:url(../images/xian1.jpg) bottom repeat-x; background-size:1px 1px;}
.pro-navcon a:last-child,.pro-con ul li:last-child,.dp-con ul li:last-child{ background:none;}
.pro-cons{ overflow:hidden; margin-top: 40px;position: absolute;
    z-index: 1;
    top: 45px;
    bottom: 48px;
    width: 100%;
    left:9999px; /* Not a must - can be 0 - but it makes the appearance of the content a bit nicer */
    }
.pro-cons ul{ overflow:hidden; width:100%;}
.pro-cons ul li{ overflow:hidden; width: 100% background:url(../images/xian1.jpg) bottom repeat-x; background-size:1px 1px; padding:5px 10px 5px 0;}
.pro-img{ width:60px; height:60px; float:left; margin-right:10px;}
.pro-deso{ overflow:hidden;}
.pro-tit{ display:block; font-size:14px; color:#333; line-height:24px;}
.pro-star{display:block; height:20px; color:#dc532d; font-size:12px; line-height:20px;}
.pro-info{display:block; color:#ccc; font-size:12px; overflow:hidden; line-height:20px;}
.pro-bs{ display:inline-block; float:right;}
.pro-bs0{ display:inline-block; padding:0px 5px; border-radius:9px; height:18px; line-height:18px; font-size:10px; margin-left:3px;}
.pro-bs1{border:1px #d3a5dc solid;color:#d3a5dc;}
.pro-bs2{border:1px #5570ff solid;color:#5570ff;}
.pro-bs3{border:1px #fdab41 solid;color:#fdab41;}
.pro-bs4{border:1px #38b7eb solid;color:#38b7eb;}
.pro-infof{ float:right;}
.pro-foot{position:absolute; left:0; bottom:0px; width:100%; height:25px; line-height:25px; padding:10px; text-align:center; z-index:9999;background:url(../images/xian2.jpg) #f8f8f8 bottom repeat-x; background-size:1px 1px;}
.pro-con{ margin:0 auto; display:table; color:#78d0c8; font-size:18px;}
.pro-footstar{ display:inline-block; width:25px; margin-right:5px; height:25px; float:left;background:url(../images/iconstar.jpg) left center no-repeat; background-size:25px; }
.dp-nav,.dp-con ul{ overflow:hidden;}
.dp-con{ overflow:hidden; padding:0 0 0 10px;background:url(../images/xian1.jpg) #fff bottom repeat-x; background-size:1px 1px;}
.dp-con ul li{overflow:hidden; padding:10px 10px 10px 0;background:url(../images/xian1.jpg) bottom repeat-x; background-size:1px 1px;}
.dp-tit{ font-size:15px; color:#333; float:left; width:100px; display:inline-block; line-height:24px;}
.dp-fen{ font-size:15px; color:#f1b33b; float:right;line-height:24px; display:inline-block}
.dp-con1{ margin-top:10px;background:url(../images/xian2.jpg) #fff top repeat-x; background-size:1px 1px;}
.dp-tit1{width:80px !important;}
.dp-inp{ display:inline-block; overflow:hidden;}
.dp-inp input{ width:100%; background:none; border:none; height:20px; line-height:20px; font-size:15px;}
.dp-text{ overflow:hidden; padding:10px 10px 10px 0;}
.dp-text textarea{ width:100%; height:150px; border:none; color:#999; font-size:15px;}
.dp-info{ float:right; font-size:14px; color:#ccc;}
.dp-info span{ color:#dd5331;}
.dp-radio{ position:relative; float:right; border:1px #ddd solid !important; width:12px; height:12px;border-radius:6px;}
.dp-radioyuan{ display:none; width:8px; height:8px; background:#ddd; position:absolute; left:2px; top:2px;border-radius:4px; z-index:0;}
.dp-radio input{position:absolute; left:2px; top:2px; z-index:20px;width:8px; height:8px;}
.dp-conspan{ display:block;background:url(../images/xian2.jpg) #fff top repeat-x; background-size:1px 1px; padding:10px 10px 10px 0; font-size:15px; color:#979da1;}

/**
下拉刷新控件
**/
.pullDownLabel, .pullUpLabel {color:#999;margin: 0 auto;}
.pullDown, .pullUp {background:#fff;height:40px;
    line-height:40px;font-weight:bold;font-size:0.8em;color:#888;width: 100%;text-align: center;}
.pullDown .pullDownIcon, .pullUp .pullUpIcon {display:block;float:left;opacity:0.4;width:40px;
    height:40px;
    -webkit-background-size:40px 80px;-ms-background-size:40px 80px; background-size:40px 80px;-webkit-transition-property:-webkit-transform;-ms-transition-property:-webkit-transform;-webkit-transition-duration:250ms;-ms-transition-duration:250ms}
.pullDown .pullDownIcon {-webkit-transform:rotate(0deg) translateZ(0);-ms-transform:rotate(0deg) translateZ(0)}
.pullUp .pullUpIcon  {-webkit-transform:rotate(-180deg) translateZ(0);-ms-transform:rotate(-180deg) translateZ(0)}
.pullDown.flip .pullDownIcon {-webkit-transform:rotate(-180deg) translateZ(0);-ms-transform:rotate(-180deg) translateZ(0)}
.pullUp.flip .pullUpIcon {-webkit-transform:rotate(0deg) translateZ(0);-ms-transform:rotate(0deg) translateZ(0)}
.pullDown.loading .pullDownIcon, .pullUp.loading .pullUpIcon {background-position:0 100%;-webkit-transform:rotate(0deg) translateZ(0);-ms-transform:rotate(0deg) translateZ(0);-webkit-transition-duration:0ms;-ms-transition-duration:0ms;-webkit-animation-name:loading;-ms-animation-name:loading;-webkit-animation-duration:1s;-ms-animation-duration:1s;-webkit-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-ms-animation-timing-function:linear}

@-webkit-keyframes loading {
    from {-webkit-transform:rotate(0deg) translateZ(0)}
    to {-webkit-transform:rotate(360deg) translateZ(0)}
}
@-ms-keyframes loading {
    from {-ms-transform:rotate(0deg) translateZ(0)}
    to {-ms-transform:rotate(360deg) translateZ(0)}
}

.font_count{
    font-size: 12px;
    margin-top: -5px;
    float: right;
    margin-right: 10px;
}
.replay_count{
    float: right;
    margin-top: -100px;
    margin-right: 10px;
    color: grey;
    font-size: 14px;
}
.replay_count b{
    font-size: 16px;
    color: grey;
    font-weight: 500;
}
.green_font{
    color: green;
}
.hidden_info{
    display: none;
}